package springboot.app.conf ;

import org.springframework.beans.factory.annotation.Value ;
import org.springframework.boot.context.properties.ConfigurationProperties ;
import org.springframework.context.annotation.Configuration ;
import org.springframework.stereotype.Component ;

/**
 * 数据源的配置类
 * @author 80002165 @date 2017年7月7日 下午5:22:28
 */
@ConfigurationProperties
public class DatasourceProperties {
    /** * 数据库用户名 */
    @Value("${spring.datasource.username}")
    private String userName ;
    /** * 驱动名称 */
    @Value("${spring.datasource.driverClass}")
    private String driverClass ;
    /** * 数据库连接url */
    @Value("${spring.datasource.url}")
    private String url ;
    /** * 数据库密码 */
    @Value("${spring.datasource.password}")
    private String password ;
    
    public String getUserName() {
        return userName ;
    }
    
    public void setUserName(String userName) {
        this.userName = userName ;
    }
    
    public String getDriverClass() {
        return driverClass ;
    }
    
    public void setDriverClass(String driverClass) {
        this.driverClass = driverClass ;
    }
    
    public String getUrl() {
        return url ;
    }
    
    public void setUrl(String url) {
        this.url = url ;
    }
    
    public String getPassword() {
        return password ;
    }
    
    public void setPassword(String password) {
        this.password = password ;
    }
}
